package com.weijianhuawen.wjblog.admin.service;

import com.weijianhuawen.wjblog.admin.mode.vo.role.AddUserRoleReqVo;
import com.weijianhuawen.wjblog.admin.mode.vo.role.DeleteUserRoleReqVo;
import com.weijianhuawen.wjblog.admin.mode.vo.role.FindUserRolePageListReqVo;
import com.weijianhuawen.wjblog.admin.mode.vo.role.UpdateUserRoleReqVo;
import com.weijianhuawen.wjblog.common.utils.PageResponse;
import com.weijianhuawen.wjblog.common.utils.Response;

/**
 * @version: java version 8
 * @Author: weijianhuawen
 * @description:
 * @date: 2025-02-05 19:45
 */
public interface AdminRoleService {
    // 查询用户角色列表
    PageResponse findUserRolePageList(FindUserRolePageListReqVo vo);
    // 修改用户角色
    Response addUserRole(AddUserRoleReqVo vo);
    // 添加用户角色
    Response updateUserRole(UpdateUserRoleReqVo vo);
    // 删除用户角色
    Response deleteUserRole(DeleteUserRoleReqVo vo);
}
